[livres divers classés par sujet] [Informatique] [Algorithmique] [Programmation] [Mathématiques] [Hardware] [Robotique] [Langage] [Intelligence artificielle] [Réseaux]
[Bases de données] [Télécommunications] [Chimie] [Médecine] [Astronomie] [Astrophysique] [Films scientifiques] [Histoire] [Géographie] [Littérature]

System Mechanisms for Partial Rollback of Mobile Agent Execution

contributor Verteilte Systeme (IPVR)
creator Straßer, Markus
Rothermel, Kurt
date 1999-08-22
description 15 pages
Mobile agent technology has been proposed for various fault-sensitive application areas, including electronic commerce, systems management and active messaging. Recently proposed protocols providing the exactly-once execution of mobile agents allow the usage of mobile agents in these application areas. Based on these protocols, a mechanism for the application-initiated partial rollback of the agent execution is presented in this paper. The rollback mechanism uses compensating operations to roll back the effects of the agent execution on the resources and uses a mixture of physical logging and compensating operations to rollback the state of the agent. The introduction of different types of compensating operations and the integration of an itinerary concept with the rollback mechanism allows performance improvements during the agent rollback as well as during the normal agent execution.
format application/pdf
identifier  http://www.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=TR-1999-10&engl=1
language eng
publisher Stuttgart, Germany, Universität Stuttgart
relation Technical Report No. 1999/10
source ftp://ftp.informatik.uni-stuttgart.de/pub/library/ncstrl.ustuttgart_fi/TR-1999-10/TR-1999-10.pdf
subject Distributed Systems (CR C.2.4)
Operating Systems Reliability (CR D.4.5)
Database Management Systems (CR H.2.4)
Database Administration (CR H.2.7)
Process Management (CR D.4.1)
mobile agents
partial rollback
fault-tolerance
compensation
itineraries
title System Mechanisms for Partial Rollback of Mobile Agent Execution
type Text
Technical Report